vegetable blanket - Spanish English Dictionary